enormously productive - Turkish English Dictionary